TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Twin Cities Area rating list selection
                                                2023 Twin Cities Area rating list selection
2024 TLS League Ratings
Section - Northern           District - Northern           Area - Twin Cities
Life Time Fitness-Lakeville    Men    By Rating
(As of 11/09/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Joseph Janes U
4.43 4.5 4.5         18 +   Circle Pines, MN
2 Paul Kilburg U
4.32 4.5 4.5         18 +   PRIOR LAKE, MN
3 John Kelly U
4.25 4.5 4.5         40 +   Lakeville, MN
4 Hiawatha Smith U
4.20 (4.5) 3.0         18 +   Minneapolis, MN
5 Michael Kelly U
4.17 4.5 4.5         18 +   Lakeville, MN
6 Jason Muhl U
4.16 4.5 4.5         40 +   Savage, MN
7 Neal Gambaiani U
4.13 4.5 4.5         40 +   Farmington, MN
8 Matthew Royer U
4.07 4.5 4.5         18 +   Saint Paul, MN
9 Chris Steadman U
4.06 4.5 4.5         18 +   Saint Paul, MN
10 Christopher Haller U
4.02 4.5 4.5         55 +   Inver Grove Heights, MN
11 Abhik Mitra U
4.01 4.5 4.0         18 +   Lakeville, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
12 Behnam Kholghi U
4.00 4.0 4.5         40 +   Hopkins, MN
13 Brandon Schaner U
3.99 4.0 4.5         18 +   Saint Paul, MN
14 Jay Obenauer U
3.95 4.0 4.5         18 +   Minneapolis, MN
15 Max Shaughnessy U
3.93 4.0 4.0         18 +   Minneapolis, MN
16 Robert Yeates U
3.91 4.0 4.5         18 +   ALBANY, NY
17 Max Wilkinson U
3.87 4.0 4.0         18 +   Lake Elmo, MN
18 Tom Rush U
3.87 4.0 4.5         18 +   Lakeville, MN
19 James Riley U
3.86 4.0 4.0         40 +   Lakeville, MN
20 Noah Farber U
3.81 4.0 4.0         18 +   Minneapolis, MN
21 Curt Hedin U
3.80 4.0 4.0         55 +   Richfield, MN
22 Booshan Bharath U
3.79 4.0 4.0         55 +   Rosemount, MN
23 Eli Ross U
3.77 4.0 4.0         18 +   Minneapolis, MN
24 Anthony Ross U
3.75 4.0 4.0         55 +   Minneapolis, MN
25 Carl Vaughan U
3.74 4.0 4.0         18 +   Minneapolis, MN
26 Philip Brown U
3.74 (4.0) 4.0         40 +   Eagan, MN
27 Nathaniel Kline U
3.72 4.0 4.0         18 +   Saint Paul, MN
28 Jo Janssens U
3.69 4.0 4.0         40 +   Northfield, MN
29 Joel Schierloh U
3.68 4.0 4.0         18 +   Eden Prairie, MN
30 Justin Mack U
3.68 4.0 4.0         40 +   Apple Valley, MN
31 Chad Engel U
3.68 4.0 4.0         40 +   Lakeville, MN
32 Scott Rifenberick U
3.66 4.0 4.0         18 +   Burnsville, MN
33 Wesley Oliver U
3.66 4.0 4.0         18 +   Minneapolis, MN
34 Ken Allen U
3.64 4.0 4.0         55 +   Lakeville, MN
35 Paul MacKinney U
3.63 4.0 4.0         18 +   EXCELSIOR, MN
36 Charlie Klein U
3.60 4.0 4.0         55 +   Prior Lake, MN
37 kaushal kalyanasundaram U
3.60 4.0 4.0         18 +   Carver, MN
38 Tony Mosser U
3.56 4.0 4.0         40 +   Lakeville, MN
39 Matt Hauwiller U
3.56 4.0 4.0         18 +   Eden Prairie, MN
40 Ken Oi U
3.55 4.0 4.0         18 +   Minneapolis, MN
41 Lucas Tesh U
3.52 4.0 4.0         40 +   Lakeville, MN
42 Anil Kumar Kanathur U
3.51 4.0 4.0         18 +   Eden Prairie, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
43 Nik Larsen U
3.49 3.5 4.0         18 +   EXCELSIOR, MN
44 Luke Anderson U
3.48 3.5 3.5         18 +   Minneapolis, MN
45 Richard Dillman U
3.45 (3.5) 3.5         18 +   Burnsville, MN
46 Michael Gilbert U
3.44 3.5 3.5         18 +   Minneapolis, MN
47 James Egberg U
3.42 3.5 4.0         40 +   Saint Paul, MN
48 Rashad Khan U
3.40 3.5 4.0         18 +   Shakopee, MN
49 Steve Bunde U
3.40 3.5 4.0         40 +   Inver Grove Heights, MN
50 Loren Provenzano U
3.39 3.5 3.5         40 +   Rosemount, MN
51 Derek Fermstad U
3.32 3.5 3.5         40 +   Burnsville, MN
52 Scott Lundquist U
3.30 3.5 3.5         55 +   Prior Lake, MN
53 Greg Kittelson U
3.28 3.5 4.0         40 +   Lakeville, MN
54 Nick George U
3.28 3.5 3.5         40 +   Burnsville, MN
55 Tyler Johnson U
3.26 (3.5) 3.5         18 +   Saint Paul, MN
56 Nabeel Qazi U
3.25 3.5 3.5         18 +   Rosemount, MN
57 Alejandro Trevino U
3.18 3.5 3.5         40 +   Prior Lake, MN
58 Jim Altendahl U
3.10 (3.5) 3.5         18 +   Saint Paul, MN
59 Carter Anderson U
3.01 3.5 3.5         40 +   Inver Grove Heights, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
60 Alex Scheglowski U
2.82 (3.0) 3.0         18 +   Lakeville, MN
61 Tad Dolphay U
2.52 (3.0) 3.0         18 +   Saint Paul, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
62 Craig Partridge U
2.45 (2.5) 3.0         18 +   Minneapolis, MN
Tomas Benzo U
n/a n/a 4.5         18 +   Saint Paul, MN
Andrew Krebs U
n/a n/a 3.0         18 +   Saint Paul, MN
Konstantin Lanchava U
n/a n/a 4.0         18 +   Minneapolis, MN